An Architecture for a WWW Workload Generator
نویسندگان
چکیده
1 Overview SURGE (Scalable URL Reference Generator) is a WWW workload generator which is based on analytical models of WWW use. It relies on the fact that a great deal of prior work has been done in the analysis of WWW transactions, and that models for many of the important characteristics of WWW use have been developed. The goal of SURGE is to provide a scalable framework which, from the server's perspective, makes document requests which mimic a set of real users. SURGE is intended to be used for benchmarking, network traac generation and simulation. This paper contains descriptions of the details of the SURGE framework, the additional models which we developed, and the statistical methods we used to parameterize the models. 2 The SURGE Framework 2.1 Structure of SURGE SURGE is a scalable software framework within which a collection of models for the various components of WWW use are combined. From the top down, SURGE software resides on a set of clients which are connected to a WWW server as illustrated in Figure 1. Each SURGE client executes a set of threads, each of which is an ON/OFF source 15, 9]. Each thread requests a document set which is then transfered by the server (ON time). After receiving the document set, a thread sleeps for some amount of time (OFF time). This ON/OFF characteristic is an important diierence between SURGE and other benchmarks such as 1, 2, 3, 4, 5] (14] also includes OFF times).
منابع مشابه
Replicated Documents for the World-wide Web
The number of users of the WorldWide Web (WWW) increases on a daily basis, thereby consuming more and more of the Internet's restricted resources. A large fraction of the workload consists in retrieving WWW documents on remote servers. Since WWW documents are generally infrequently updated but extremely often retrieved, providing multiple copies of these documents is the almost natural way to c...
متن کاملPerformance of RDBMS-WWW Interfaces under Heavy Workload
The WWW is currently considered as the most promising and rapidly evolving software platform for the deployment of applications in wide area networks as well as enterprise intranets. Interfacing legacy systems like RDBMS to the WWW has become a very important issue to the computing industry. We discuss the efficiency of RDBMS gateways throughout periods of increased workload. We present a clien...
متن کاملAnalog Subscriber Call Generator
The paper describes the development of the analog subscriber Call Generator (CG) for the SI2000 V5 switch node. It provides developers with the test environment without the use of external testing units. The proposed architecture assures effective tests of program layers above the driver of analog subscriber circuits. This was accomplished with minimal changes of the existing program code and a...
متن کاملA Code Generator Tool for the Gamma Design Patterns
Software reuse has been recognised as an attractive idea with an obvious payoff to achieve software that is faster, better and cheaper. One important component to be highlighted in designing reusable object-oriented software is design patterns. Design patterns describe a commonly recurring structure of communicating components that solve a general design problem in a particular context. An impo...
متن کاملA Workload Generator for Database System Benchmarks
There are cases in which database system benchmarks should be executed in a realistic environment to get meaningful performance results. We propose a workload generator that helps benchmarks be executed in an environment similar to the real world in terms of resource status. The workload generator can create memory-bound, CPU-bound, and I/O-bound workloads. The workload generator allows users t...
متن کامل